made/composed of - Turkish English Dictionary